package com.dc.business.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description  
 * @Author  xiaofei
 * @Date 2019-11-07 
 */


@Data
@ApiModel(value = "深加工摄像机模块Model")
public class CameraDevice implements Serializable {

	@ApiModelProperty(value = "摄像机id")
	private int cameraId;

	@ApiModelProperty(value = "摄像机ip地址")
	private String cameraIp;

	@ApiModelProperty(value = "摄像机名称")
	private String cameraName;

	@ApiModelProperty(value = "摄像机类型（0查询全部，1原料系统摄像机）")
	private int cameraType;

	@ApiModelProperty(value = "创建时间")
	private Date createTime;

	@ApiModelProperty(value = "创建人id")
	private int createUserId;

	@ApiModelProperty(value = "创建人姓名")
	private String createUserName;

	@ApiModelProperty(value = "0删除1存在")
	private int isDeleted;

	@ApiModelProperty(value = "管理账号")
	private String managerAccount;

	@ApiModelProperty(value = "管理密码")
	private String managerPwd;

	@ApiModelProperty(value = "备注说明")
	private String remark;

	@ApiModelProperty(value = "修改时间")
	private Date updateTime;

	@ApiModelProperty(value = "修改人id")
	private int updateUserId;

	@ApiModelProperty(value = "修改人姓名")
	private String updateUserName;

	@ApiModelProperty(value = "版本号")
	private int version;

	@ApiModelProperty(value = "监控开始x区域")
	private String x1post;

	@ApiModelProperty(value = "监控结束x区域")
	private String x2post;

	@ApiModelProperty(value = "监控开始y区域")
	private String y1post;

	@ApiModelProperty(value = "监控结束y区域")
	private String y2post;

}
